|
Lokalizacja w menu |
---|
Rysunek Techniczny → Widoki → Wstaw symbol SVG |
Środowisko pracy |
Rysunek Techniczny |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Szablony, SVG |
Narzędzie Wstaw symbol SVG wstawia obiekt Symbol. Jest to okrojony widok, który zawiera tylko jeden plik SVG zgodnie ze specyfikacją svg-tiny (zobacz Rysunek Techniczny: Szablony).
Symbol może być czymkolwiek, co pomaga opisać rysunek i nie musi być dalej modyfikowane, ale może zawierać edytowalny tekst.
dostępne w wersji 1.0: Narzędzie Wstaw widok również może utworzyć Symbol.
Róża wiatrów dodana do strony rysunku; ten symbol jest dostępny po zainstalowaniu dodatku "symbols_library" za pomocą Menadżera dodatków.
Zobacz również stronę: Edytor właściwości.
Symbol, formalnie obiekt TechDraw::DrawViewSymbol
ma właściwości wspólne dla wszystkich typów Widoków. Ma też następujące dodatkowe właściwości:
Widok rysunku
String
): Kod SVG definiujący ten symbol.StringList
): Wartości podstawienia dla edytowalnych ciągów w tym symbolu.Link
): Cecha, do której ten symbol jest dołączony. dostępne w wersji 1.0
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Narzędzie Wstaw symbol SVG może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:
sym = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewSymbol','TestSymbol')
rc = page.addView(anno)
f = open(unicode(symbolFileSpec,'utf-8'),'r')
svg = f.read()
f.close()
sym.Symbol = svg
rc = page.addView(sym)